// 入口和出口
// 收集所有的公共组件，封装成vue的插件格式，并导出
import MyBreadcrumb from './MyBreadcrumb.vue'
import MyChannel from './MyChannel.vue'
import MyCover from './myCover.vue'

// 写一个vue插件
const obj = {
  // install函数中有一个形参 名字叫p
  // 在后边Vue.use(obj)时，这里会自动传入构造器
  install: function (p) {
    p.component('MyBreadcrumb', MyBreadcrumb)
    p.component('MyChannel', MyChannel)
    p.component('MyCover', MyCover)
  }
}
// 默认导出 插件
export default obj
